simple restaurants - German English Dictionary